technical estoppel - German English Dictionary